package com.kcs.dc.report.view.dto;

import com.kcs.common.framework.GenericDto;
import com.kcs.common.utils.commonUtils;

public class SettleTodayDto extends GenericDto {

	private String ibcCode;
	private String ibcCode_Attr;
	
	private String custName;
	private String custName_Attr;
	
	private String ccy;
	private String ccy_Attr;
	
	private String cifNo;
	private String cifNo_Attr;
	
	private String dealNo;
	private String dealNo_Attr;
	
	private String chkRevs;
	
	private String errArr;
	
	private String[] rowIndex;
	
	private String[] cifDetail;
	private String[] cutNameDetail;
	private String[] ibcCodeDetail;
	private String[] branchDetail;
	private String[] tradNameDetail;
	private String[] prxGroupDetail;
	private String[] prxNameDetail;
	private String[] instrumentDetail;
	private String[] dealNoDetail;
	private String[] parentNoDetail;
	private String[] dealDateDetail;
	private String[] matDateDetail;
	private String[] ccyDetail;
	private String[] buysellDetail;
	private String[] rateDetail;
	private String[] dealAmtDetail;
	private String[] outstdAmtDetail;
	private String[] settFlagDetail;
	private String[] settFlagDetail_Attr;
	private String[] settAmtDetail;
	private String[] settAmtDetail_Attr;
	private String[] refNoDetail;
	private String[] refNoDetail_Attr;
	private String[] commentDetail;
	private String[] commentDetail_Attr;
	private String[] errDetail;
	private String[] errCode;
	

	/**
	 * Constructor
	 */
	public SettleTodayDto() {
		super();
	}
		
	public String getIbcCode() {
		if(ibcCode == null){
			ibcCode = "";
		}
		return ibcCode;
	}

	public void setIbcCode(String ibcCode) {
		this.ibcCode = commonUtils.trimAll(ibcCode);
	}

	public String getIbcCode_Attr() {
		if(ibcCode_Attr == null){
			ibcCode_Attr = "";
		}
		return ibcCode_Attr;
	}

	public void setIbcCode_Attr(String ibcCode_Attr) {
		this.ibcCode_Attr = ibcCode_Attr;
	}

	public String getCustName() {
		if(custName == null){
			custName = "";
		}
		return custName;
	}

	public void setCustName(String custName) {
		this.custName = commonUtils.trimAll(custName);
	}

	public String getCustName_Attr() {
		if(custName_Attr == null){
			custName_Attr = "";
		}
		return custName_Attr;
	}

	public void setCustName_Attr(String custName_Attr) {
		this.custName_Attr = custName_Attr;
	}

	public String getCcy() {
		if(ccy == null){
			ccy = "";
		}
		return ccy;
	}

	public void setCcy(String ccy) {
		this.ccy = commonUtils.trimAll(ccy);
	}

	public String getCcy_Attr() {
		if(ccy_Attr == null){
			ccy_Attr = "";
		}
		return ccy_Attr;
	}

	public void setCcy_Attr(String ccy_Attr) {
		this.ccy_Attr = ccy_Attr;
	}

	public String getCifNo() {
		if(cifNo == null){
			cifNo = "";
		}
		return cifNo;
	}

	public void setCifNo(String cifNo) {
		this.cifNo = commonUtils.trimAll(cifNo);
	}

	public String getCifNo_Attr() {
		if(cifNo_Attr == null){
			cifNo_Attr = "";
		}
		return cifNo_Attr;
	}

	public void setCifNo_Attr(String cifNo_Attr) {
		this.cifNo_Attr = cifNo_Attr;
	}

	public String getDealNo() {
		if(dealNo == null){
			dealNo = "";
		}
		return dealNo;
	}
	
	public void setDealNo(String dealNo) {
		this.dealNo = commonUtils.trimAll(dealNo);
	}

	public String getDealNo_Attr() {
		if(dealNo_Attr == null){
			dealNo_Attr = "";
		}
		return dealNo_Attr;
	}

	public void setDealNo_Attr(String dealNo_Attr) {
		this.dealNo_Attr = dealNo_Attr;
	}
	
	public String getErrArr() {
		return errArr;
	}

	public void setErrArr(String errArr) {
		this.errArr = errArr;
	}

	public String[] getRowIndex() {
		if (this.rowIndex == null) {
			this.rowIndex = new String[] {};
		}
		return rowIndex;
	}

	public void setRowIndex(String[] rowIndex) {
		this.rowIndex = rowIndex;
		for (int i = 0; i < this.rowIndex.length; i++) {
			this.rowIndex[i] = (commonUtils.trimAll(this.rowIndex[i]));
		}
	}

	public String[] getCifDetail() {
		return cifDetail;
	}

	public void setCifDetail(String[] cifDetail) {
		this.cifDetail = cifDetail;
	}

	public String[] getCutNameDetail() {
		return cutNameDetail;
	}

	public void setCutNameDetail(String[] cutNameDetail) {
		this.cutNameDetail = cutNameDetail;
	}

	public String[] getIbcCodeDetail() {
		return ibcCodeDetail;
	}

	public void setIbcCodeDetail(String[] ibcCodeDetail) {
		this.ibcCodeDetail = ibcCodeDetail;
	}

	public String[] getDealNoDetail() {
		return dealNoDetail;
	}

	public void setDealNoDetail(String[] dealNoDetail) {
		this.dealNoDetail = dealNoDetail;
	}

	public String[] getParentNoDetail() {
		return parentNoDetail;
	}

	public void setParentNoDetail(String[] parentNoDetail) {
		this.parentNoDetail = parentNoDetail;
	}

	public String[] getDealDateDetail() {
		return dealDateDetail;
	}

	public void setDealDateDetail(String[] dealDateDetail) {
		this.dealDateDetail = dealDateDetail;
	}

	public String[] getMatDateDetail() {
		return matDateDetail;
	}

	public void setMatDateDetail(String[] matDateDetail) {
		this.matDateDetail = matDateDetail;
	}

	public String[] getCcyDetail() {
		return ccyDetail;
	}

	public void setCcyDetail(String[] ccyDetail) {
		this.ccyDetail = ccyDetail;
	}

	public String[] getBuysellDetail() {
		return buysellDetail;
	}

	public void setBuysellDetail(String[] buysellDetail) {
		this.buysellDetail = buysellDetail;
	}

	public String[] getRateDetail() {
		return rateDetail;
	}

	public void setRateDetail(String[] rateDetail) {
		this.rateDetail = rateDetail;
	}

	public String[] getDealAmtDetail() {
		return dealAmtDetail;
	}

	public void setDealAmtDetail(String[] dealAmtDetail) {
		this.dealAmtDetail = dealAmtDetail;
	}

	public String[] getOutstdAmtDetail() {
		return outstdAmtDetail;
	}

	public void setOutstdAmtDetail(String[] outstdAmtDetail) {
		this.outstdAmtDetail = outstdAmtDetail;
	}
	
	public String[] getSettFlagDetail() {
		return settFlagDetail;
	}

	public void setSettFlagDetail(String[] settFlagDetail) {
		this.settFlagDetail = settFlagDetail;
	}

	public String[] getSettFlagDetail_Attr() {
		return settFlagDetail_Attr;
	}

	public void setSettFlagDetail_Attr(String[] settFlagDetail_Attr) {
		this.settFlagDetail_Attr = settFlagDetail_Attr;
	}

	public String[] getSettAmtDetail() {
		return settAmtDetail;
	}

	public void setSettAmtDetail(String[] settAmtDetail) {
		this.settAmtDetail = settAmtDetail;
	}

	public String[] getRefNoDetail() {
		return refNoDetail;
	}

	public void setRefNoDetail(String[] refNoDetail) {
		this.refNoDetail = refNoDetail;
	}

	public String[] getSettAmtDetail_Attr() {
		return settAmtDetail_Attr;
	}

	public void setSettAmtDetail_Attr(String[] settAmtDetail_Attr) {
		this.settAmtDetail_Attr = settAmtDetail_Attr;
	}

	public String[] getRefNoDetail_Attr() {
		return refNoDetail_Attr;
	}

	public void setRefNoDetail_Attr(String[] refNoDetail_Attr) {
		this.refNoDetail_Attr = refNoDetail_Attr;
	}

	public String[] getErrDetail() {
		if (this.errDetail == null) {
			this.errDetail = new String[] {};
		}
		return errDetail;
	}

	public void setErrDetail(String[] errDetail) {
		this.errDetail = errDetail;
		for (int i = 0; i < this.errDetail.length; i++) {
			this.errDetail[i] = (commonUtils.trimAll(this.errDetail[i]));
		}
	}

	public String[] getErrCode() {
		return errCode;
	}

	public void setErrCode(String[] errCode) {
		this.errCode = errCode;
	}

	public String getChkRevs() {
		return chkRevs;
	}

	public void setChkRevs(String chkRevs) {
		this.chkRevs = chkRevs;
	}

	public String[] getCommentDetail() {
		return commentDetail;
	}

	public void setCommentDetail(String[] commentDetail) {
		this.commentDetail = commentDetail;
	}

	public String[] getCommentDetail_Attr() {
		return commentDetail_Attr;
	}

	public void setCommentDetail_Attr(String[] commentDetail_Attr) {
		this.commentDetail_Attr = commentDetail_Attr;
	}

	public String[] getBranchDetail() {
		return branchDetail;
	}

	public void setBranchDetail(String[] branchDetail) {
		this.branchDetail = branchDetail;
	}

	public String[] getTradNameDetail() {
		return tradNameDetail;
	}

	public void setTradNameDetail(String[] tradNameDetail) {
		this.tradNameDetail = tradNameDetail;
	}

	public String[] getPrxGroupDetail() {
		return prxGroupDetail;
	}

	public void setPrxGroupDetail(String[] prxGroupDetail) {
		this.prxGroupDetail = prxGroupDetail;
	}

	public String[] getPrxNameDetail() {
		return prxNameDetail;
	}

	public void setPrxNameDetail(String[] prxNameDetail) {
		this.prxNameDetail = prxNameDetail;
	}

	public String[] getInstrumentDetail() {
		return instrumentDetail;
	}

	public void setInstrumentDetail(String[] instrumentDetail) {
		this.instrumentDetail = instrumentDetail;
	}
		
}
